.icon {
  width: 50px;
  height: 50px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.banner{
  height: 180px;
}
.unComplated{
  filter: grayscale(100%);
  color: gray;
}
.logo{
  width: 100px;
  height: 100px;
  background: gray;
  margin-left: 20px;
}
.right-banner-content p{
  margin: 0;
}
.right-banner-content .title{
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 20px;

}
.desc p{
  margin-bottom: 10px;
  color: #999;
}
.box-shadow{
  box-shadow: 0 0 20px 8px #eee;
}